- gl_pathc
- 
Gösterici dizisindeki eleman sayısı; GLOB_DOOFFS seçeneği kullanılmışsa baştaki boş girdiler hariç (aşağıdaki gl_offs'a bakınız).
        
- gl_pathv
- 
Gösterici dizisinin adresi; bu alan char **  türündedir.
        
- gl_offs
- 
gl_pathv alanındaki adresten itibaren ilk gerçek elemanın konumu. Diğer alanların tersine bu alan glob işlevi için daima bir girdidir (diğer alanları işlev doldurur).
        - 
Eğer konuma sıfırdan farklı bir değer belirtirseniz, gösterici dizisinin başlangıcından itibaren bazı elemanlar boş kalacaktır. (glob işlevi oraları boş göstericilerle doldurur.)
        - 
gl_offs alanı sadece GLOB_DOOFFS seçeneği etkinse anlamlıdır.  Aksi takdirde bu alanın ne içerdiğine bakılmaksızın konumun sıfır olduğu varsayılır, yani ilk eleman gösterici dizisinin başına konur.
        
- gl_closedir
- 
closedir işlevinin başka bir gerçekleniminin adresi. GLOB_ALTDIRFUNC seçeneği etkinse kullanılır. Bu alan void (*) (void *) türündedir.
        - Bu alan bir GNU oluşumudur.
        
- gl_readdir
- 
Bir dizinin içeriğini okumakta kullanılan readdir işlevinin başka bir gerçekleniminin adresi. GLOB_ALTDIRFUNC seçeneği etkinse kullanılır. Bu alan struct dirent *(*) (void *) türündedir.
        - Bu alan bir GNU oluşumudur.
        
- gl_opendir
- 
opendir  işlevinin başka bir gerçekleniminin adresi. GLOB_ALTDIRFUNC seçeneği etkinse kullanılır. Bu alan void *(*) (const char *) türündedir.
        - Bu alan bir GNU oluşumudur.
        
- gl_stat
- 
Dosya sistemindeki bir nesne hakkında bilgi döndüren stat işlevinin başka bir gerçekleniminin adresi.  GLOB_ALTDIRFUNC seçeneği etkinse kullanılır. Bu alan int (*) (const char *, struct stat *) türündedir.
        - Bu alan bir GNU oluşumudur.
        
- gl_lstat
- 
Dosya sistemindeki bir nesne hakkında bilgi döndüren, ancak sembolik bağları izlemeyen lstat işlevinin başka bir gerçekleniminin adresi. GLOB_ALTDIRFUNC seçeneği etkinse kullanılır. Bu alan int (*) (const char *, struct stat *) türündedir.
        - Bu alan bir GNU oluşumudur.